//搭建本地nodejs服务
const express = require('express')
//创建本地服务
const app = express();
//导入模块
const banner = require('../data/banner')
//静态资源托管 ---让服务器上的静态资源css、img、js等可以被访问
//写法1：
// app.use(express.static('../static'))
//访问：http://localhost:3000/css/reset.css 
//访问：http://localhost:3000/js/jquery.min.js 
//写法2：
//app.use('/根路径',静态文件托管) 
app.use('/api',express.static('../static'))
//访问：http://localhost:3000/api/images/logo2.png
//访问：http://localhost:3000/api/css/reset.css 


//接口:路由文件 提交url地址 页面走向 
app.get('/',(req,res)=>{
    res.send('首页接口')
})
//轮播接口
app.get('/banner',(req,res)=>{
    res.send({
        status:200,
        msg:'success',
        banner
    })
})
//新闻接口
app.get('/news',(req,res)=>{
    res.send('新闻接口')
})
//登录接口
app.post('/login',(req,res)=>{
    res.send('登录成功')
})
//put请求
app.put('/update',(req,res)=>{
    res.send('修改数据成功')
})
//delete请求
app.delete('/del',(req,res)=>{
    res.send('删除成功')
})

//监听
app.listen(3000,()=>{
    console.log(3000);
})